#include <vcl.h>
#pragma hdrstop

#include "Objeto3D.h"

#pragma package(smart_init)

Objeto3D::Objeto3D(){
    marco = new TAfin();
    Color color = Color(255,255,255);
}

Objeto3D::Objeto3D(TAfin* t,Color color){
    marco = new TAfin();
    for(int i=0;i<16;i++)
        marco->mat[i]=t->mat[i];
    color = Color();
}

void Objeto3D::setMarco(TAfin * marco){
    for(int i=0;i<16;i++)
        marco->mat[i]=marco->mat[i];
}

void Objeto3D::setColor(int r, int g, int b){
    color.setR(r);
    color.setG(g);
    color.setB(b);
}

Objeto3D::~Objeto3D(){
    delete marco;
}
